package com.zr.service;

import net.sf.json.JSONArray;
/**
 * 配送范围
 * @author 李培宁
 *
 */
public interface DistributionscopeServiceLPN {
	/**
	 * 得到配送范围信息
	 * 根据配送点id
	 * @return
	 */
	public JSONArray findDS(int dpId);
	
	
	/**
	 * 得到配送范围信息
	 * 根据用户id
	 * @return
	 */
	public JSONArray getDSByUid(int page,int rows,int uid);
	
	
	/**
	 * 得到所有的配送范围
	 * @return
	 */
	public JSONArray getAllDS(int page,int rows);
	
	
	
	/**
	 * 增加配送范围信息
	 * @param dsName
	 * @param dsRemarks
	 * @param dpId
	 * @param dsDate
	 * @return
	 */
	public boolean insertDS(String dsName,String dsRemarks,int dpId,String dsDate);
	
	/**
	 * 增加配送范围信息验证
	 * @param dpId
	 * @param dsName
	 * @return
	 */
	public int finddsIdBydpIdAndsName(int dpId,String dsName);
	
	
	/**
	 * 修改配送范围信息
	 * @param dsId
	 * @param dsName
	 * @param dsRemarks
	 * @param dsDate
	 * @return
	 */
	public int updateDS(int dsId, String dsName,String dsRemarks,String dsDate);
}
